home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-11-19 | 1.6 KB | 42 lines | [TEXT/R*ch] |
- ----------------------------------------------------------------------------
-
- Program: Z80 emulator (source only)
- Author: Guenter Woigk, 91052 Erlangen, Nuernberger Str. 79, Germany
- email: kio@vanilla.nbg.sub.org
- Task: Drive emulators for ancient computers ...
- Platform: Apple Macintosh
- Distribution: Freeware
- Uploaded by: kio@vanilla.nbg.sub.org (Guenter Woigk)
- Enclosed files: Archive with source and documentation
-
- ----------------------------------------------------------------------------
-
- The Z80_PowerPC package is a C coded emulator of the Zilog Z80 CPU. It is
- designed for high speed and easy to use. Though if you include all options, it
- becomes slower and harder to understand...
-
- Actually it was written to drive Mac Spectacle, the Sinclair ZX Spectrum
- emulator from the same author. (oh yes, that's me!)
-
- Features:
- • all legal instructions
- • all known illegal instructions (nearly no opcode gaps)
- • all flags (8 bit)
- • exact T cycle counting
- -> exact speed
- -> timing loop depending sound
- -> timing loop depending tape i/o
- -> highres screen update
- • ROM write protection (except stack operations)
- • exact R register emulation
- • 1 instruction latency after EI
- • Info calls for all illegal and some interesting instructions
- • instruction and address profiling
- • Single stepping
-
- The emulator is fast enough to run the Z80 at approx. 16 MHz on a 66 MHz
- PowerPC, though this varies depending on the opcode mix; and regular refresh of
- the a virtual screen and event polling from the Mac OS will slow it down -
- potentially to a crawl.
-
-